import Vue from 'vue';
import VueI18n from 'vue-i18n';
import zh_CN from './langs/zh-CN';
import en from './langs/en';

Vue.use(VueI18n);

// 字体命名规范https://www.zhihu.com/question/21980689

const messages = {
  // en: Object.assign(en, enLocale),
  // 'zh-CN': Object.assign(zh_CN, zhLocale)
  en: en,
  'zh-CN': zh_CN
};

const i18n = new VueI18n({
  // 默认语言
  // locale: 'zh_CN',
  locale: 'en',
  messages,
  // 隐藏警告
  silentTranslationWarn: true
});

export default i18n;
